lightning protective posts - German English Dictionary